home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
DDJ0992.ARJ
/
DUNHAM.LS3
< prev
next >
Wrap
Text File
|
1992-04-20
|
8KB
|
149 lines
/* Listing #3: rs6000 stackdumps showing the difference between calling
function fun1a versus function fun1b from main. Note that the
return address in function fun2 is different */
main address=20051cdc -> 10000478
fun1a address=20051ce8 -> 100004cc
fun1b address=20051cf4 -> 10000520
fun2 address=20051d00 -> 10000574
2ff7f5e8 00000002 2ff7f5e8 00000002
2ff7f5ec 00002500 % 2ff7f5ec 00002500 %
2ff7f5f0 00000001 2ff7f5f0 00000001
2ff7f5f4 00000063 / c 2ff7f5f4 00000063 / c
2ff7f5f8 00000004 2ff7f5f8 00000004
2ff7f5fc 00000004 2ff7f5fc 00000004
2ff7f600 00000020 2ff7f600 00000020
2ff7f604 00000020 2ff7f604 00000020
2ff7f608 00000000 2ff7f608 00000000
2ff7f60c 00000000 2ff7f60c 00000000
2ff7f610 00000000 2ff7f610 00000000
2ff7f614 00000000 2ff7f614 00000000
2ff7f618 00000000 2ff7f618 00000000
2ff7f61c 20051a10 2ff7f61c 20051a10
/*------------------------------------------------------*/
/* stack frame for function fun2 */
/*------------------------------------------------------*/
2ff7f620 2ff7f680 / 2ff7f620 2ff7f680 / /* stack pointer */
2ff7f624 00000000 2ff7f624 00000000
2ff7f628 100005e4 2ff7f628 100005e4 /* return address */
2ff7f62c 00000000 2ff7f62c 00000000
2ff7f630 00000000 2ff7f630 00000000
2ff7f634 20051d24 $ 2ff7f634 20051d24 $
2ff7f638 2ff7f638 / ; 2ff7f638 2ff7f638 / ;
2ff7f63c 20051d00 2ff7f63c 20051d00
2ff7f640 00000017 2ff7f640 00000017
2ff7f644 0a000000 2ff7f644 0a000000
2ff7f648 00000002 2ff7f648 00000002
2ff7f64c 00002500 % 2ff7f64c 00002500 %
2ff7f650 00000017 2ff7f650 00000017
2ff7f654 2ff7f35f / _ 2ff7f654 2ff7f35f / _
2ff7f658 66756e32 fun2 2ff7f658 66756e32 fun2
2ff7f65c 20746578 tex 2ff7f65c 20746578 tex
2ff7f660 74000000 t 2ff7f660 74000000 t
2ff7f664 00000000 2ff7f664 00000000
2ff7f668 00000000 2ff7f668 00000000
2ff7f66c 00000000 2ff7f66c 00000000
2ff7f670 00000000 2ff7f670 00000000
2ff7f674 00000000 2ff7f674 00000000
2ff7f678 00000000 2ff7f678 00000000
2ff7f67c 20051a10 2ff7f67c 20051a10
/*------------------------------------------------------*/
/* stack frame for functions fun1a(left) & fun1b(right) */
/*------------------------------------------------------*/
2ff7f680 2ff7f6e0 / 2ff7f680 2ff7f6e0 / /* stack pointer */
2ff7f684 00000000 2ff7f684 00000000
2ff7f688 100004f4 2ff7f688 10000548 H /* return address */
2ff7f68c 00000000 2ff7f68c 00000000
2ff7f690 00000000 2ff7f690 00000000
2ff7f694 00000000 2ff7f694 00000000
2ff7f698 00000000 2ff7f698 00000000
2ff7f69c 00000000 2ff7f69c 00000000
2ff7f6a0 00000000 2ff7f6a0 00000000
2ff7f6a4 00000000 2ff7f6a4 00000000
2ff7f6a8 00000000 2ff7f6a8 00000000
2ff7f6ac 00000000 2ff7f6ac 00000000
2ff7f6b0 00000000 2ff7f6b0 00000000
2ff7f6b4 00000000 2ff7f6b4 00000000
2ff7f6b8 66756e31 fun1 2ff7f6b8 66756e31 fun1
2ff7f6bc 61207465 a te 2ff7f6bc 62207465 b te
2ff7f6c0 78740000 xt 2ff7f6c0 78740000 xt
2ff7f6c4 00000000 2ff7f6c4 00000000
2ff7f6c8 00000000 2ff7f6c8 00000000
2ff7f6cc 00000000 2ff7f6cc 00000000
2ff7f6d0 00000000 2ff7f6d0 00000000
2ff7f6d4 00000000 2ff7f6d4 00000000
2ff7f6d8 00000000 2ff7f6d8 00000000
2ff7f6dc 20051a10 2ff7f6dc 20051a10
/*------------------------------------------------------*/
/* stack frame for function main */
/*------------------------------------------------------*/
2ff7f6e0 2ff7f740 / @ 2ff7f6e0 2ff7f740 / @ /* stack pointer */
2ff7f6e4 00000000 2ff7f6e4 00000000
2ff7f6e8 100004a0 2ff7f6e8 100004a0 /* return address */
2ff7f6ec 00000000 2ff7f6ec 00000000
2ff7f6f0 00000000 2ff7f6f0 00000000
2ff7f6f4 00000000 2ff7f6f4 00000000
2ff7f6f8 00000000 2ff7f6f8 00000000
2ff7f6fc 00000000 2ff7f6fc 00000000
2ff7f700 00000000 2ff7f700 00000000
2ff7f704 00000000 2ff7f704 00000000
2ff7f708 00000000 2ff7f708 00000000
2ff7f70c 00000000 2ff7f70c 00000000
2ff7f710 00000000 2ff7f710 00000000
2ff7f714 00000000 2ff7f714 00000000
2ff7f718 6d61696e main 2ff7f718 6d61696e main
2ff7f71c 20746578 tex 2ff7f71c 20746578 tex
2ff7f720 74000000 t 2ff7f720 74000000 t
2ff7f724 00000000 2ff7f724 00000000
2ff7f728 00000000 2ff7f728 00000000
2ff7f72c 00000000 2ff7f72c 00000000
2ff7f730 00000000 2ff7f730 00000000
2ff7f734 00000000 2ff7f734 00000000
2ff7f738 00000000 2ff7f738 00000000
2ff7f73c deadbeef 2ff7f73c deadbeef
/*------------------------------------------------------*/
/* note that the next frame is mostly zeroes */
/*------------------------------------------------------*/
2ff7f740 00000000 2ff7f740 00000000 /* stack pointer */
2ff7f744 00000000 2ff7f744 00000000
2ff7f748 1000042c , 2ff7f748 1000042c , /* return address */
2ff7f74c 00000000 2ff7f74c 00000000
2ff7f750 00000000 2ff7f750 00000000
2ff7f754 00000000 2ff7f754 00000000
2ff7f758 00000000 2ff7f758 00000000
2ff7f75c 00000000 2ff7f75c 00000000
2ff7f760 00000000 2ff7f760 00000000
2ff7f764 00000000 2ff7f764 00000000
2ff7f768 00000000 2ff7f768 00000000
2ff7f76c 00000000 2ff7f76c 00000000
2ff7f770 00000000 2ff7f770 00000000
2ff7f774 00000000 2ff7f774 00000000
2ff7f778 00000000 2ff7f778 00000000
2ff7f77c 00000000 2ff7f77c 00000000
2ff7f780 00000000 2ff7f780 00000000
2ff7f784 2ff7f884 / 2ff7f784 2ff7f884 /
2ff7f788 00000000 2ff7f788 00000000
2ff7f78c 2ff7f88a / 2ff7f78c 2ff7f88a /
2ff7f790 2ff7f895 / 2ff7f790 2ff7f895 /
2ff7f794 2ff7f8a4 / 2ff7f794 2ff7f8a4 /
2ff7f798 2ff7f8bd / 2ff7f798 2ff7f8bd /
2ff7f79c 2ff7f8cb / 2ff7f79c 2ff7f8cb /
2ff7f7a0 2ff7f8d6 / 2ff7f7a0 2ff7f8d6 /
2ff7f7a4 2ff7fa0e / 2ff7f7a4 2ff7fa0e /
2ff7f7a8 2ff7fa19 / 2ff7f7a8 2ff7fa19 /
2ff7f7ac 2ff7fa32 / 2 2ff7f7ac 2ff7fa32 / 2
2ff7f7b0 2ff7fa6b / k 2ff7f7b0 2ff7fa6b / k
2ff7f7b4 2ff7fa80 / 2ff7f7b4 2ff7fa80 /
2ff7f7b8 2ff7fa87 / 2ff7f7b8 2ff7fa87 /
2ff7f7bc 2ff7fa9e / 2ff7f7bc 2ff7fa9e /
2ff7f7c0 2ff7fabb / 2ff7f7c0 2ff7fabb /
2ff7f7c4 2ff7fad1 / 2ff7f7c4 2ff7fad1 /
2ff7f7c8 2ff7faea / 2ff7f7c8 2ff7faea /
2ff7f7cc 2ff7fb00 / 2ff7f7cc 2ff7fb00 /
2ff7f7d0 2ff7fb0c / 2ff7f7d0 2ff7fb0c /
2ff7f7d4 2ff7fb25 / % 2ff7f7d4 2ff7fb25 / %
2ff7f7d8 2ff7fb49 / I 2ff7f7d8 2ff7fb49 / I
2ff7f7dc 2ff7fb6f / o 2ff7f7dc 2ff7fb6f / o
2ff7f7e0 2ff7fb7a / z 2ff7f7e0 2ff7fb7a / z
2ff7f7e4 2ff7fb87 / 2ff7f7e4 2ff7fb87 /